home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 1996 June / Software of the Month Club 1996 June.iso / pc / dos / edu / mathtest / mathtest.doc < prev    next >
Text File  |  1995-08-10  |  26KB  |  508 lines

  1.  
  2.         Mathtest 3.00-S Documentation                                Page 1
  3.  
  4.           +------------------------------+
  5.         +-!                              !
  6.         ! !       M A T H T E S T        !
  7.         ! !                              !
  8.         ! !   Shareware Version 3.00-S   !
  9.         ! !                              !
  10.         ! +------------------------------+
  11.         +------------------------------+
  12.         Copyright (C) 1995, Kenneth Perrine
  13.  
  14.  
  15.         WELCOME
  16.           
  17.           Mathtest is an educational mathematic problem solving game.  It
  18.           lets players practice addition, subtraction, multiplication, and
  19.           division problems, with varying skill levels and difficulties. 
  20.           Selectable options allow players to practice advanced problem
  21.           types, such as multi-digit problems, negative numbers, decimals,
  22.           carrying, borrowing, and long division.
  23.  
  24.           This math program is ideal for students who are learning basic
  25.           math problems, and also for students are familiar with basic
  26.           math problems but need to either practice advanced problems or
  27.           improve speed and accuracy with basic problems.
  28.  
  29.           Mathtest offers three games which appear after a math problem is
  30.           successfully solved.  The first game involves using a rocket to
  31.           hit the word "TEST", which moves across the screen.  In the
  32.           second game, the player attempts to throw a rock through a moving
  33.           box.  In the third game, the player tries to hit a sphere with a
  34.           light-beam.  One point is gained for each successful game played
  35.           or problem solved.  The game remains the same until the player's
  36.           score reaches the goal value, which is initially ten points in
  37.           value.  When the goal is reached, the game changes, and the time
  38.           available to solve math problems slightly decreases (unless the
  39.           timer is turned off).  When the score reaches sixty points, the
  40.           player wins the game set.
  41.  
  42.           Mathtest has many features, which are selected via menus in the
  43.           program or the command line.
  44.  
  45.           o  Mathtest can present addition, subtraction, multiplication,
  46.              and division problems.
  47.           o  Players can solve horizontal or vertical problems.
  48.           o  Negative numbers can be used.
  49.           o  Decimal points can appear in problems.
  50.           o  Players can solve components of math problems, such as 2 + ? =
  51.              6, where the answer is 4.
  52.           o  Five difficulty settings exist for the types of math problems
  53.              displayed, so users can solve for single-digit or multi-digit
  54.              problems.
  55.           o  In multi-digit problems, the player can carry, borrow, and/or
  56.              solve long division or multi-digit multiplication problems
  57.              on-screen.
  58.           o  The math problem timer can be turned off or changed to one of
  59.              five speed settings.
  60.  
  61.         Mathtest 3.00-S Documentation                                Page 2
  62.  
  63.  
  64.           o  The sound can be turned off.
  65.           o  The top number in math problems can be held constant to
  66.              practice individual multiplication tables.
  67.           o  The "drill" mode can be enabled, which causes a selected number
  68.              of math problems to be displayed before a game appears.
  69.           o  Games can be turned off.
  70.           o  On-line help is available for almost every screen.
  71.           o  Changed options in the program are saved in a configuration
  72.              file.
  73.           o  Multiple configuration files may be used.
  74.           o  The player can sharpen his/her keyboard skills with the
  75.              built-in SpeedKeys Practice Program.
  76.           o  The program features a built-in integrity checker, which
  77.              verifies that the program and its files are unmodified and
  78.              authentic.
  79.           
  80.           
  81.         SYSTEM REQUIREMENTS
  82.           
  83.           Mathtest 3.00 has been designed to run on a wide variety of
  84.           IBM-compatible PC's.  Mathtest will run on Pentiums, as well as
  85.           XT's.  The computer must be equipped with color graphics, such as
  86.           VGA, EGA, or CGA.  The system must also have at least 320K of
  87.           free memory.  Mathtest will work with DOS versions 3.0 and
  88.           greater.
  89.           
  90.           
  91.         STARTING MATHTEST
  92.           
  93.           To start Mathtest, type MATHTEST at the DOS prompt.  If the
  94.           Mathtest files are in another disk or directory than what you are
  95.           currently using, you must change to the appropriate disk or
  96.           directory first.
  97.           
  98.           When you are in Mathtest, you may find out more about features
  99.           and on-screen options by pressing the <I> key for the Information
  100.           Screen.  On almost every screen, the <F1> key can be pressed for
  101.           on-line help.
  102.           
  103.           
  104.         INTEGRITY CHECK
  105.           
  106.           When Mathtest is started for the first time, it will check
  107.           program files to make sure they are authentic and have not been
  108.           modified.  These are the files that the integrity checker tests:
  109.           
  110.           MATHTEST.EXE - The executable file
  111.           MATHTEST.DAT - The graphics data file
  112.           MATHTEST.HLP - The help resource file
  113.           MATHTEST.DOC - This documentation file
  114.           MATHTEST.FRM - The print-out registration form
  115.           
  116.         Mathtest 3.00-S Documentation                                Page 3
  117.  
  118.  
  119.         CONFIGURATION FILE
  120.  
  121.           When Mathtest is first started, a configuration file, called
  122.           MATHTEST.CFG, is written in the current directory.  This
  123.           configuration file saves user-selected options, making the same
  124.           options active when Mathtest is restarted.  To reset the options
  125.           to default selections and to make the integrity checker start
  126.           the next time Mathtest is started, erase the file MATHTEST.CFG by
  127.           typing at the DOS prompt:
  128.                   ERASE MATHTEST.CFG
  129.           
  130.           If you make copies of the shareware version of Mathtest for
  131.           others to use, you should erase the configuration file so that
  132.           Mathtest will start with its default choices and run the
  133.           integrity checker when it is started on a different computer.
  134.           
  135.           
  136.         SHAREWARE DISTRIBUTION
  137.           
  138.           If you copy Mathtest for others to use, these are the files that
  139.           should be included with the copy:
  140.           
  141.           MATHTEST.EXE - Main program
  142.           MATHTEST.DAT - Graphics data file
  143.           MATHTEST.HLP - Help file
  144.           MATHTEST.DOC - Documentation file
  145.           MATHTEST.FRM - Print-out registration form
  146.           MATHTEST.ICO - The Mathtest icon, which may be used if it is run
  147.                          under Windows
  148.           README.TXT   - Brief overview of how to print the documentation
  149.           DOC.BAT      - Prints the documentation file
  150.           RUNMATH.BAT  - Displays the README file
  151.           
  152.           
  153.         COMMAND-LINE OPTIONS
  154.           
  155.           Mathtest may be started with the command-line options listed
  156.           below.  If you wish to use any of these options, type the options
  157.           as shown below when Mathtest is started.  For example, if you
  158.           want Mathtest to operate in "drill" 10 mode, then the following
  159.           command-line would be used to start Mathtest:
  160.                   MATHTEST /D=10
  161.           
  162.           Note that more than one option may be used, in any order. 
  163.           Separate options with a single space.  For example, if you want
  164.           to run Mathtest in four-color mode, keep the configuration file
  165.           located on a disk in the A: drive from being changed, and cause a
  166.           quick integrity check to occur when Mathtest starts, then use:
  167.                   MATHTEST /J /F=A: /N /C
  168.           
  169.           These options may be put into a batch file, so a user would not
  170.           need to type these options when he or she is starting Mathtest. 
  171.           See the question: "Startup: How do I type less to start
  172.           Mathtest?" in the section "How do I..." below for information on
  173.           how to make a batch file.
  174.  
  175.         Mathtest 3.00-S Documentation                                Page 4
  176.  
  177.           
  178.           A brief overview of the available command-line options may be
  179.           seen by typing at the DOS prompt:
  180.                   MATHTEST /?
  181.           
  182.           /A=number
  183.           Assigns the top number in math problems as a certain value.  This
  184.           is useful for practicing individual multiplication tables in math
  185.           problems.  Numbers 0 through 100 are valid.
  186.           
  187.           /C
  188.           Makes Mathtest run in four-color mode.  Use this option if the
  189.           sixteen-color graphics are not behaving correctly, or if the
  190.           animation in sixteen colors is too slow.
  191.           
  192.           /D=number
  193.           Puts Mathtest into "drill" mode.  The 'drill' mode in Mathtest
  194.           allows you to set how many math problems will appear before a
  195.           game is seen.  For more information, run Mathtest, press
  196.           <CONTROL-D> when the Title Screen or the Main Menu appear, and
  197.           then press the <F1> key for on-line help.  Valid numbers for this
  198.           option are: 0, 1, 2, 5, 10, 20, 30, or 60.  Select 0 to turn the
  199.           'drill' mode off, 1 to base scoring upon successfully-answered
  200.           math problems instead of successfully-won games, 2, 5, 10, 20, or
  201.           30 for the same scoring method as number 1 but with more math
  202.           problems displayed before games, or 60 to turn off the games. 
  203.           Changes to this option are saved in the configuration file,
  204.           unless the /N option is used.
  205.           
  206.           /F=[path]filename
  207.           Defines a custom location and/or filename for a configuration
  208.           file.  Normally, when Mathtest is run, a configuration file
  209.           called MATHTEST.CFG is written to the same location as the
  210.           Mathtest program files.  By using the /F parameter, configuration
  211.           files of other names than MATHTEST.CFG may be used.  If only a
  212.           path is specified, the file MATHTEST.CFG is written in the
  213.           location of the path.  This is useful for managing the
  214.           configurations of multiple users, classes or groups on individual
  215.           computers or networks, especially when used with batch files.
  216.           MATHTEST /F=CLASS06.CFG
  217.                uses the file CLASS06.CFG as a configuration file.
  218.           MATHTEST /F=C:\STUDENTS\MTH.CFG
  219.                uses the file MTH.CFG in the specified path.
  220.           MATHTEST /F=C:\STUDENTS
  221.                uses the default file MATHTEST.CFG in the STUDENTS directory.
  222.           MATHTEST /F=A:
  223.                uses the default file MATHTEST.CFG in drive A:.
  224.           
  225.           /G=number
  226.           Changes the first game that appears when a math problem is
  227.           successfully answered.  By default, /G=1 is used.  This makes the
  228.           first rocket game appear.  Use /G=2 to make the throwing game
  229.           appear, or use /G=3 to make the light-beam game appear.
  230.  
  231.         Mathtest 3.00-S Documentation                                Page 5
  232.  
  233.  
  234.           /H or /?
  235.           Displays a brief overview of the command-line options.
  236.           
  237.           /I
  238.           Performs an integrity check on Mathtest files.  This is
  239.           automatically done when Mathtest writes its default configuration
  240.           file for the first time.  To perform an integrity check again,
  241.           use this option.
  242.           
  243.           /J
  244.           This option is the same as the /I option, but Mathtest does not
  245.           pause when it says that all of the files are OK.  This may be
  246.           used in batch files to cause the integrity checker to check
  247.           program files every time Mathtest starts.
  248.           
  249.           /N
  250.           This causes changes in Mathtest options to not be written to the
  251.           configuration file.  If you set up a configuration file which
  252.           contains preset options, you may use the /N option in a batch
  253.           file to keep those preset options from being changed.  To change
  254.           the preset options again, don't use the /N option when starting
  255.           Mathtest.
  256.           
  257.           /R
  258.           Clears and resets the configuration file with Mathtest defaults. 
  259.           Use this in conjunction with the /N option to bypass a
  260.           configuration file without changing it and to use Mathtest
  261.           default options.
  262.           
  263.           
  264.         OPTIONS THAT ARE NOT DOCUMENTED IN MATHTEST
  265.           
  266.           The Mathtest "drill" mode may be selected while the title screen,
  267.           the main menu, or the options screen are displayed.  Press
  268.           <CONTROL-D> when one of these screens is displayed to cause the
  269.           "Drill" Mode menu to appear.  Press the <F1> key when the "Drill"
  270.           Mode menu is displayed for a detailed explanation on what the
  271.           "drill" mode does.
  272.           
  273.           While a math problem is displayed, you can press <CONTROL-W> to
  274.           change the game that is displayed when Mathtest problems are
  275.           answered correctly.
  276.           
  277.           If explosion effects are slow when the games are running, the
  278.           <ESC> key may be pressed once to skip the remainder of the
  279.           explosion.
  280.           
  281.           
  282.         HOW DO I... ?
  283.           
  284.           Mathtest contains several features which may be very useful if
  285.           utilized.  If you have a particular question of how to do
  286.           something, browse through these questions (which are arranged
  287.           somewhat by subject, alphabetically) for an answer:
  288.  
  289.         Mathtest 3.00-S Documentation                                Page 6
  290.  
  291.           
  292.           Configuration:  How do I insure that Mathtest will start with the
  293.           same set of options as when it was last started?
  294.                Start Mathtest with the /N command-line option.
  295.                        MATHTEST /N
  296.                The configuration is read from the configuration file, but
  297.                new or changed selections are not saved.
  298.           
  299.           Configuration:  How do I use an alternate configuration file?
  300.           How can I use Mathtest for multiple users or classes?
  301.                Use the /F command-line option.  For example, you can use:
  302.                        MATHTEST /F=CLASS06.CFG
  303.                to make certain options become active which are based upon a
  304.                particular class' or user's objectives.  The name
  305.                CLASS06.CFG is arbitrary; any path and/or filename may be
  306.                used after the /F option.  If you don't want an
  307.                already-established configuration to change for a class,
  308.                then use:
  309.                        MATHTEST /F=CLASS06.CFG /N
  310.                If multiple users use certain directories on a computer for
  311.                storing configuration files, a path may be specified with
  312.                the /F option.
  313.  
  314.                Note that all of these things can be done in a batch file. 
  315.                Refer to the question: "Startup: How can I type less to
  316.                start Mathtest?" for more information.
  317.           
  318.           Configuration:  How do I take Mathtest out of "drill" mode?
  319.                Either start Mathtest with:
  320.                        MATHTEST /D=0
  321.                or, press <CONTROL-D> when the Title Screen or the Main Menu
  322.                is displayed, and select "Normal" from the menu.  This
  323.                change will be saved in the configuration file.
  324.           
  325.           Drill:  See "Configuration".  Or, see "Games".
  326.           
  327.           File (Configuration):  See "Configuration".
  328.           
  329.           Games:  How do I change which game appears?
  330.                When you start Mathtest, use the /G option.  Specify the
  331.                desired game number like this:
  332.                        MATHTEST /G=n, where n equals the game number.
  333.                        /G=1 is the default rocket game.
  334.                The game can also be switched by pressing <CONTROL-Q> when a
  335.                math problem appears on the screen.
  336.           
  337.           Games:  How do I turn off the games?
  338.                When Mathtest is running in "drill" mode, more than one math
  339.                problem can be displayed before a game appears.  If the
  340.                number of consecutive math problems is set to 60, no games
  341.                appear before the player wins Mathtest.
  342.                        MATHTEST /D=60
  343.                You will only need to do this once; this change is saved in
  344.                the configuration file, unless the /N option is used.
  345.  
  346.         Mathtest 3.00-S Documentation                                Page 7
  347.  
  348.  
  349.           Games:  See also "Score".
  350.           
  351.           Multiplication Tables:  How do I make Mathtest display math
  352.           problems which correspond to specific multiplication tables?
  353.                Use the /A command-line option.  For example, if you want
  354.                Mathtest to show multiplication problems which use the
  355.                number 6, start Mathtest like this:
  356.                        MATHTEST /A=6
  357.           Remember that "Multiplication" problems must be selected on the
  358.           main menu.
  359.           
  360.           Score:  How do I make successfully answered math problems, not
  361.           successfully won games, change the score?
  362.                Start Mathtest with the option: /D=1.
  363.                        MATHTEST /D=1
  364.                You will only need to do this once; this change is saved in
  365.                the configuration file.
  366.           
  367.           Speed:  How do I speed up the graphics?
  368.                If you see a blue border on the Main Menu screen, then
  369.                Mathtest is running in sixteen-color mode.  On older
  370.                computers, sixteen-color graphics modes run slow.  Start
  371.                Mathtest with the /C option to change the graphics to the
  372.                faster four-color mode.
  373.                        MATHTEST /C
  374.           
  375.           Speed:  How do I turn off the timer?
  376.                Select "No Time" from the "Speed" option on the Options
  377.                Screen.
  378.           
  379.           Startup:  How can I type less to start Mathtest?
  380.           How can I make sure command-line options are used when Mathtest
  381.                   starts?
  382.                This can be done several ways.  If you are running Windows,
  383.                Mathtest can be started from the Program Manager or the
  384.                Start Menu.  Refer to Windows documentation for information
  385.                on how to do this.  If you want to use command-line options,
  386.                include them when you put Mathtest into the Program Manager
  387.                or the Start Menu.  (If you are using Windows 95, you may
  388.                need to modify the Taskbar properties, Explore the Start
  389.                Menu, and modify the properties of Mathtest.)
  390.  
  391.                If Mathtest is started from DOS, a batch file can be used to
  392.                run Mathtest.  A batch file is a collection of DOS commands
  393.                that are normally typed.  Batch files are defined by a
  394.                filename, followed by a .BAT extension, such as MT.BAT.  You
  395.                can create a batch file by starting a text editor or a word
  396.                processor that can save or export text files, typing in the
  397.                DOS command(s) that you would normally type if no batch file
  398.                existed, and saving the file in a convenient location on a
  399.                hard or floppy disk.  For example, you could create a batch
  400.                file called MT.BAT that contains the following DOS commands:
  401.                        C:
  402.                        CD \MATHTEST
  403.                        MATHTEST /G=2 /C /D=2
  404.  
  405.         Mathtest 3.00-S Documentation                                Page 8
  406.  
  407.  
  408.           The user would then only need to type MT to cause these commands
  409.           to start.
  410.           
  411.           Timer (or No Timer):  See "Speed".
  412.           
  413.           Option: See "Configuration".
  414.           
  415.           
  416.         COPYRIGHT NOTICE
  417.                   
  418.           Mathtest version 3.00-S is a Shareware product.  That means that
  419.           you are encouraged to freely make copies of Mathtest 3.00-S and
  420.           pass them on to friends for their evaluation on a non-profit
  421.           basis.  Mathtest 3.00-S must be distributed in its original
  422.           un-modified form.  Mathtest 3.00-S may be distributed by
  423.           Shareware distributors, through BBS services, via FTP sites, on
  424.           CD-ROM collections, as long as no more than $8.00 is charged for
  425.           the distribution service for the Mathtest program in particular. 
  426.           (This means that if Mathtest 3.00-S is put on a CD with nineteen
  427.           other programs, and the CD is sold for $20, the effective
  428.           distribution service cost of Mathtest is $1.00, which is less
  429.           than the maximum allowed cost, and therefore permitted.)
  430.                   
  431.           Mathtest version 3.00-S is distributed "as-is" and without any
  432.           express or implied warranties whatsoever.  Kenneth Perrine (who
  433.           shall hereafter be called the "AUTHOR") shall not be liable for
  434.           indirect, special, or consequential damages resulting from the
  435.           use of this software.  In connection with this software, the
  436.           AUTHOR grants no warranty of merchantability or fitness for a
  437.           particular purpose.
  438.           
  439.           
  440.         *****************************************************************
  441.         REGISTRATION
  442.           
  443.           Mathtest 3.00-S is a shareware product.  If you make use of the
  444.           software, you are expected to pay a registration fee to the
  445.           author.  Upon receipt of your registration fee, you will receive
  446.           a 32-page printed user's manual, version 3.00-R of Mathtest which
  447.           does not display any shareware messages, notices and discounts
  448.           for future releases of Mathtest, and a user's license.
  449.           
  450.           The user's manual is more in-depth than this documentation and
  451.           the on-line help in many topic areas.  Disk duplication and
  452.           installation under DOS, Windows, and Windows 95 are covered
  453.           step-by-step, and batch file creation is described more in-depth.
  454.           The behavior of selectable options in Mathtest are described, and
  455.           pictures illustrate the topics being reviewed.
  456.           
  457.           The single-user registration fee is $20.00.  This includes the
  458.           licence to use one copy of Mathtest 2.00-R and to make multiple
  459.           backup copies of the original disk.  This package comes with one
  460.           disk and one user's manual.
  461.  
  462.         Mathtest 3.00-S Documentation                                Page 9
  463.  
  464.           
  465.           Site-license packages are $50.00.  These packages include the
  466.           license to make and use an unlimited number of copies of Mathtest
  467.           3.00-R within one establishment--one school within a district,
  468.           one learning center, etc.  The site-license includes the use of
  469.           Mathtest on a local area network, and/or the use of Mathtest
  470.           3.00-R from multiple copies of the original disk (you can make
  471.           copies of the disk onto multiple hard disks or blank floppy disks
  472.           with the COPY or DISKCOPY commands).  The site-license package
  473.           comes with one Mathtest 3.00-R disk and one user's manual.
  474.           
  475.           Multiple single-user packages start with: $20.00 for the first
  476.           package; $15.00 for the next three packages; $10.00 for each
  477.           additional package.  Each single-user package includes a disk and
  478.           a user's manual.
  479.           
  480.           If more than four single-user packages are ordered, packages
  481.           without the user's manual may be ordered for $7.00 each.  These
  482.           include a disk and a single-user license.
  483.           
  484.           Additional user's manuals may be ordered for $5.00 each.
  485.           
  486.           Shipping costs are included with the registration fee, unless the
  487.           order is international (outside of the United States).  Please
  488.           add $2.00 for shipping on international orders.
  489.           
  490.           For your convenience, print out the file MATHTEST.FRM.  It is an
  491.           order form.  To print it out, turn on your printer and type at
  492.           the DOS prompt:
  493.                  COPY MATHTEST.FRM PRN
  494.           Or, you may load it into a word processor or text editor and
  495.           print it out.
  496.           
  497.           Please make checks payable to Kenneth Perrine.  Also, specify
  498.           disk size (5.25" or 3.5") when registering.
  499.           Send registrations to:
  500.           
  501.             Kenneth Perrine
  502.             512 N. "K" St.
  503.             Tacoma, WA  98403
  504.           
  505.           
  506.           Thank-you for trying out Mathtest.  If you have any comments or
  507.           suggestions, please send them to the address above.
  508.